Linux 常用命令2

常用命令

1.CPU采集命令

1
lscpu

2.内存采集命令

1
free -g

3.GPU信息采集命令

1
lspci | grep -i nvi

4.linux下 挂载硬盘不成功 安装lvm2 文件系统支持操作

1
2
3
4
5
6
7
8
9
10
11
12
yum install lvm2

# 查看pv
pvs
# 查看vg
vgs
# 查看lv
lvs
# 创建一个名叫bml的vg卷组
pvcreate /dev/vdb vgcreate data /dev/vdb
# 在data卷组里创建一个500G的分区,名字叫gfssysdata
lvcreate -L 500G -n gfssysdata data

5.分盘挂盘

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
1.查看磁盘
fdisk -l
2.查看挂载
df -h
3.卸掉挂载
umount /dev/sd<盘符> // 注意在卸载前检查目录是否存在价值文件,再卸载

4.先注释掉/etc/fstab中卸载掉的信息
// 例: #/dev/sdb03 /data ext4 defaults 0 1 预防分区后自动挂载。

5.删掉磁盘分区
parted -s /dev/sd<盘符> rm 3 // 3,4 代表第几个分区,这里注意不要删除/根分区或BIOS分区, 一块磁盘情况下1,2一般有根/分区,
parted -s /dev/sd<盘符> rm 4

6.磁盘分区 按照实际情况进行分区 // !!超过1T以上的大磁盘不要用fdisk进行分区
parted -s /dev/sd<盘符> mkpart primary 100g 300g // -s指定磁盘 创建一个主分区 从100g开始到300g结束
parted -s /dev/sd<盘符> mkpart primary 300g 1000g // 预留的盘也要分出来

7.格式化磁盘
mkfs.xfs -f -n ftype=1 /dev/s<盘符> // 单独格式化一块xfs格式磁盘,挂/docker-data下存放docker数据
mkfs.ext4 -F /dev/sd<盘符> // 其他的都格式化成ext4

8.修改/etc/fstab加入以下
/dev/s<盘符> /mnt ext4 defaults 0 1 // 作用于日志存储
/dev/s<盘符> /data ext4 defaults 0 1 // 作用于工作目录
/dev/s<盘符> /docker-data xfs defaults,prjquota 0 1 // 作用于docker-data,必须是xfs,有prjquota
/dev/s<盘符> /glusterfs-registry ext4 defaults 0 1 // 作用于公共镜像仓库
/dev/s<盘符> /glusterfs-sys-data ext4 defaults 0 1 // 作用于系统依赖存储
/dev/s<盘符> /glusterfs-user-data ext4 defaults 0 1 // 作用于BML平台用户存储

9.创建目录并挂载
mkdir -p /data /docker-data /glusterfs-registry /glusterfs-sys-data /glusterfs-user-data && mount -a

6.md5 验证

1
2
wget http://download.qt.io/archive/qt/4.8/4.8.6/qt-everywhere-opensource-src-4.8.6.tar.gz
md5sum qt-everywhere-opensource-src-4.8.6.tar.gz | cut -d ' ' -f1

将生成的md5指纹和官方给的做对比看是否一样

7.下载文件并且重命名

1
wget -c http://mirrors.163.com/centos/8.1.1911/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso -O CentOS8.iso

7.建立软链接

ln -s /data/bml4.6.0_ais2.3.0_easydata3.0.2/verify_cases/reports /opt/repos/reports

继开 wechat
欢迎加我的微信,共同交流技术